// const { createCanvas, loadImage } = require('canvas');

// function generateCaptcha(text) {
//   const canvas = createCanvas(120, 40);
//   const ctx = canvas.getContext('2d');

//   // 设置背景颜色
//   ctx.fillStyle = '#f0f0f0';
//   ctx.fillRect(0, 0, canvas.width, canvas.height);

//   // 设置文本样式
//   ctx.font = '24px Arial';
//   ctx.fillStyle = '#333';
//   ctx.textBaseline = 'middle';

//   // 绘制验证码文本
//   ctx.fillText(text, 20, canvas.height / 2);

//   // 可以添加一些干扰线
//   ctx.strokeStyle = '#ccc';
//   for (let i = 0; i < 5; i++) {
//     ctx.beginPath();
//     ctx.moveTo(Math.random() * canvas.width, Math.random() * canvas.height);
//     ctx.lineTo(Math.random() * canvas.width, Math.random() * canvas.height);
//     ctx.stroke();
//   }

//   return canvas;
// }